package Text7;

import java.util.Scanner;

public class Main {
    //输入共一行，包含三个整数 w,m,n，w 为排号宽度，m,n 为待计算的楼号。
    //已知了两个楼号 m 和 n，需要求出它们之间的最短移动距离（不能斜线方向移动）
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int w = in.nextInt();
        int m = in.nextInt();
        int n = in.nextInt();
        m--;n--;
        int x1 = m / w ;
        int x2 = n /w ;
        int y1 = m % w;
        int y2 = n %w;
        if (x1 % 2 == 1) {
            y1 = w - y1 - 1;
        }
        if (x2 % 2 == 1) {
            y2 = w - y2 - 1;
        }
        System.out.println(Math.abs(x2 - x1) + Math.abs(y2 - y1));
    }
}
